Location: 1171 Huffman Road # G, Birmingham, AL 35215
Phone:(205)854-6117
Category: Restaurants
Tags: Mexican Restaurants, Hostels