El Palacio of Mexican Foods

  • 201 Green Springs Hwy,
    Homewood, AL 35209
  • Phone: 205-942-1740
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map