To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

El Palacio of Mexican Food (est. 1966)

(256) 539-6075 2008 Memorial Pkwy SW, Huntsville, AL 35801 Open 7 Days A Week, Lunch Buffet Mon Fri 11 Am 2 Pm, All You Can Eat Weds Night 5 9 Pm Official site

Categories: Restaurants