Search results
Yelp Reviews
4.0 6 reviews
- 5 star 4
- 4 star 1
- 3 star 0
- 2 star 0
- 1 star 1
Business is located inside a gas station, don't let that stop you from going inside and trying their food! It's so so tasty and that's coming from someone who's been to Dominican Republic many... More
Closed permanently! We showed up and asked the guy at the gas station next door. He said they were not open - even though there was a sign in the window! More