This place has good food and good ambiance. I visited here because of a friend's birthday. Surprisingly, the food were all well presented and well seasoned. One downside is that we had to take a cab to get to this place. Try this place if you're craving for Mexican food while in Shanghai.