Vanilla Ice Cream Restaurants in Tuscaloosa
Show restaurants on map
3.5
Menu
3.5
Menu
City: Tuscaloosa, 204 15th St E, Tuscaloosa, AL 35401, United States
"Food was great and quickly prepared. I didn't have 5 stars bc I ordered a vanilla Frosty, but got a chocolate on the window. When I said I ordered van..."
Feedback
These reviews refer only to the mentioned ingredients.