Taco Palace, LAMAR, Missouri (MO)
Comfortably situated at 810 West 12th Street () in LAMAR, Missouri (MO) (64759), Taco Palace can be reached at 4176823787. It is best to call ahead of time to book your spot in the restaurant.
More restaurants in LAMAR, Missouri (MO)
Taco Palace contact information and details:
Address: 810 West 12th Street - , LAMAR, Missouri (MO) 64759
Contact Phone: 4176823787