Restaurant
Yeo Sushi & Bar
25 locals recommend,
Location
260 Av Fluvial Vallarta
Puerto Vallarta, Jal.
Tips from locals
The best sushi in the city. Hands down. Hip environment with a mural that you wouldn’t tell was all in spray paint.