Leon La Taberna
8000 Liberty Pkwy, Birmingham
(205) 977-7899
Recent Reviews
Order Online
You May Also Like
Planet Smoothie - 3215 Endeavor Ln Suite 121
Juice, Juice Bar & Smoothies
On Tap Sports Cafe Liberty Park - 11967 Liberty Pkwy
Sports Bar, American, Chicken Wings
Dairy Queen Grill & Chill - 4500 Overton Rd
Fast Food, Ice Cream & Frozen Yogurt, Burgers
Restaurants in Birmingham, AL
Leon La Taberna
8000 Liberty Pkwy, Birmingham, AL 35242
(205) 977-7899