JavaScript is not enabled.
The best mexican place. - Review by Mark T | Charritos Restaurant

Charritos Restaurant

Claim
No image

The best mexican place. 8/11/2005

This place is so small but it is soooo good. They have the best nachos, they are fresh and the salsa is freshly made. The food is incredible, they dont have a liquor license but go across the street to get some wine or tequilla and they will make you a pitcher of good stuff. Its hard to get in on a nice night. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021