La Cucaracha
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Restaurant
Address: Tulahuén, 1880000 Monte Patria, Coquimbo, Chile
GPS Coordinates:
-30.69941,-70.95386
Monte Patria, Limarí Province, Coquimbo Region, Chile
Facebook: facebook.com/871509433201851
Instagram: Photos and Videos