El Palacio Restaurant Mexican Food - Homewood, BIRMINGHAM, Alabama (AL)
Readily operating at 201 Green Springs Highway () in BIRMINGHAM, Alabama (AL) (35209), El Palacio Restaurant Mexican Food - Homewood are available at 2059421740. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in BIRMINGHAM, Alabama (AL)
El Palacio Restaurant Mexican Food - Homewood contact information and details:
Address: 201 Green Springs Highway - , BIRMINGHAM, Alabama (AL) 35209
Contact Phone: 2059421740
