Thank you for the wonderful tacos on a lazy Sunday! Cheap and cozy. If you are looking for something more fancy, this is not your place. I felt like I was at a roadside stand in Mexico. Funny to see this place out in the Cape.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.