Tagged: Mexican food

charritos downtown 520x245 - Charritos Restaurant

Charritos Restaurant

1/19/2007 Update: I noticed a new sign in front of the Downtown Charrito’s this week. They have some kind of late night “Taqueria” menu from 11pm-4am on the weekends. Sounds like a great drunken...