Es

El Barracuda

Type of Cuisine: Seafood

Address: Paraguay 1290, 5 de Diciembre, 48350 Puerto Vallarta, Jal., México.

Schedule:

Monday: 12:00pm - 10:00pm

Tuesday: 12:00pm - 10:00pm

Wednesday: 12:00pm - 12:00am

Thursday: 12:00pm - 12:00am

Friday: 12:00pm - 12:00am

Saturday: 12:00pm - 12:00am

Sunday: 12:00pm - 12:00am

Location: Downtown