La Vallarta
Good to know
They allow service dogs at the restaurant.
The menu states that each plate should have three enchiladas, but they often serve only two.
They charge a fee for card payments, which may discourage some customers.
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.