Los Charros
902 Telephone Rd, Houston, TX 77023
Reviews
05/09/2015
Provided by YP.comHad to try this place after my brother brought me the best taco salad!!!! Was sooo good, Well today, I had the special today -- 2 pork chops in salsa -- one word: yummmmmm
More Business Info
- Hours
- Do you know the hours for this business?
- Extra Phones
Phone: 713-921-6100
- Neighborhoods
- South Central Houston, Greater Eastwood
- Categories
- Mexican Restaurants, Restaurants
- Other Information
Cuisines: Mexican, Latin American
Suggest an Edit