La Barca

Row 1

Details
1400 Lake St (18th St)
Spirit Lake, IA 51360
(712) 336-4147

Foursquare Tips

  • The best restaurant for Mexican Cuisine in Northwest Iowa! The staff are great people and excellent service.
  • Best Mexican in town!! Owners ate the best (:
  • The staff and owners here are the best! They always have a smile on and are happy to see you!