El Charro Restaurant is a taqueria. This little place doesn't look like much from the outside, but inside the staff is cooking up Mexican classics served in the traditional style. You won't find big, gloppy tacos smothered in lettuce, tomato and sour cream (unless you ask), but the real deal: simple meals on a tortilla with onion and a bit of pico de gallo. The menu also includes Mexican classics like burritos and enchiladas.