Phone: (+1)4705458165
Address: 3210 Tucker Norcross Rd, Tucker I-30084-2126, United States
City: Tucker
Menu Dishes: 35
Reviews: 504
"We were in the area and decided to stop by. We live about an hour away and have recently moved from Miami. The food here is definitely different from what we were used to. The prices seemed a bit high for the portions provided. The meat was somewhat tough, and there wasn't enough rice. The cheese had hardly any flavor. We hadn't had any fritanga since moving from Florida, and we were let down. This isn't what we were hoping for; while the food looks great in pictures, it fell short of that authentic Nicaraguan taste."
All prices are estimates on menu.