Been to Mexico. Been to Nevada. Been to Colorado. Been to Miami. Never had better Mexican food. Sweet little bodega atmosphere, AND they're open 24 hours. Just wish I lived closer.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.