The Barracuda
Bar
Yelapa
Mexico
Phone: 3221728602
Website: https://www.facebook.com/barracudayelapa
Brick oven Pizza for dine in or take-out.
Bar
Phone: 3221728602
Website: https://www.facebook.com/barracudayelapa
Brick oven Pizza for dine in or take-out.