You are now leaving Menulist
We hope to see you again soon!
El Barracuda
Puerto Vallarta, Paraguay 1290, 48350, Mexico
Seafood, Mexican, Latin-American, Bars, Vegetarian, Gluten Free, Fish, Drinks, French, Tacos, Coffee, Cheese, Soup, Meat, Mexican , Meze, Latin, Vegan, Lunch, Brunch, Meat, Salads, Local Business
The redirect does not work? Just click on this link or copy it into your address bar