Barrakuda Food's
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: New American Restaurant
Address: Chorrillos 1330, San Javier (Chili)
GPS Coordinates:
-35.59487,-71.72898
San Javier, Linares Province, Maule Region, Chile
Facebook: facebook.com/100141798193212
Instagram: Photos and Videos