El Palacio Restaurant
Ozark, AL82% like it (4.1 / 932 Reviews )
CONTACT
Address: 1396 US-231, Ozark, AL 36360, United States Map ➦ Get Directions
Phone : +1 (334) 774-2077 Call
ABOUT
It has received 932 reviews with an average rating of 4.1 stars.
FAQs
The address of El Palacio Restaurant is:
El Palacio Restaurant1396 US-231
Ozark, Alabama 36360
P: +13347742077
Visit Website: facebook.com
El Palacio Restaurant is listed under