Location: 236 15th St E, Tuscaloosa, AL 35401
Phone:(205)752-6962
Category: Restaurants
Tags: Mexican Restaurants, Hostels