Green Salsa (Mild) 1 1/2 Oz Restaurants in Palm Desert
Show restaurants on map
4.2
Menu
4.2
Menu
City: Palm Desert, 73850 Highway 111 Ste G, Palm Desert, 92260, United States Of America
"Tacos with pliers and famous Mexican soup were very delicious. The only star is down because of the waiting period. At check-out a girl told us to wai..."
Price
Feedback
These reviews refer only to the mentioned ingredients.