Location: 1832 Opelika Road, Auburn, AL 36830
Phone:(334)826-2724
Category: Restaurants
Tags: Mexican Restaurants, Hostels