Red Snapper Restaurants in Taylor
Show restaurants on map
3.9
Menu
3.9
Menu
City: Taylor, 200 W Lake Dr, Taylor I-76574-2926, United States
"Service is excellent. The food is just good. Many menu choices to choose from. Large parts of catfish. Grilled shrimps were good. Pages were plentiful..."
Feedback
These reviews refer only to the mentioned ingredients.