Shrimp Tacos Restaurants in South Apopka
Show restaurants on map
3.8
Menu
Table booking
3.8
Menu
Table booking
City: South Apopka, 1601 Rock Springs Road, South Apopka, 32712, United States Of America
"My wife and I love bar food. We were there before when we visited Satellite Beach to eat her son-in-law and her daughter and granddaughter for a bite...."
Feedback
These reviews refer only to the mentioned ingredients.