Why reach for a top-shelf margarita when the “house” at Chilanguita Mexican Kitchen at 6997 Chippewa St. smacks? Granted, some of the fancy ones come — fetchingly — with little flags in their limes; others, rosy in fish bowls, have copper-colored salt around their rims. But one sip of the plain old house (its punch, its high-test, gasoliney fume) […]
Reviews
Posted inPlaces
Review: Akar in Clayton
Posted inPlaces
Review: Jalea? in St. Charles
Posted inPlaces
Review: De Palm Tree in St. Louis
Posted inPlaces
Review: Chao Baan in The Grove
Posted inPlaces
Review: Il Palato in Clayton
Posted inPlaces
