Coming from Southern California, where closer you are, the better the food. (To Mexico, that is) This place is a really good ""Mexican"" restaurant. Fresh salsa, fresh chips, lo...
All reviews seem positive