1817 E Broadway, Oviedo, Florida 32765 USA
Taco Tuesday special for 7.99. Shrimp Tacos.
Photo Credit: Yelp