If you want great authentic Mexican food, look no further than Panchitos! Their menu is extensive and you can order single plates or party platters for groups/families (call ahead). There is a small eating area but it is more of a take out place for sure. Their vegetarian and carne asada burritos are my favorite! Prices are reasonable.
more