The Backyard is located in Chinandega, Nicaragua on De la entrada principal del naranjo, 80 metros al Oeste. The Backyard is rated 4.3 out of 5 in the category oyster bar restaurant in Nicaragua.
Address
De la entrada principal del naranjo, 80 metros al Oeste
Service options
TakeawayDine-in
Amenities
Bar on siteToilets