Taqueria El Palmar
(796)
Mexican restaurant
Unassuming taqueria open late with imported sodas, beers & Mexican staples like nachos.
Address: 145 W Main St, Waukesha, WI 53186
Hours: Open ⋅ Closes 3 AM
Phone: (262) 446-4888
El Palmar Taqueria · Owner at Taqueria El Palmar · Lives in Merced, California · From Merced, California.
Rating
(300) · $
Order delivery or pickup from Taqueria El Palmar in Waukesha! View Taqueria El Palmar's April 2024 deals and menus. Support your local restaurants with ...