Location: 3324 Clairmont Avenue South, Birmingham, AL 35222
Phone:(205)324-5896
Category: Restaurants
Tags: Mexican Restaurants, Hostels