4 Locos Tacos
➤ 360 W Plant St, Winter Garden I-34787-3009, United States
Latin-American, European, Mexican, Spanish, Tacos
"I really wanted to love this restaurant, but the prices were too high for the small portions of bland, cold food. However, the homemade tortillas were delicious and the salsa bar was impressive. Just be aware that everything is a la carte."