Location: 6521 Highway 69 South, Tuscaloosa, AL 35405
Phone:(205)366-0078
Category: Restaurants
Tags: Mexican Restaurants, Hostels