"I ordered the fish fillet and my friends had the pollensalzado. The yuca fries were fantastic. Everything was excellent and the customer service was fast and friendly. The restaurant itself is a simple place with plenty of seating, although most people we saw were having lunch. There are many parking spaces in front, so it is easy to reach. We will definitely come back."
Phone: (+1)7034641766
Address: 1254 Elden St, Herndon I-20170-5504, United States
City: Herndon
Monday: 11:00-22:00
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-23:00
Saturday: 11:00-23:00
Sunday: 11:00-22:00
Dishes: 10
Amenities: 4
Categories: 5
Reviews: 1161