La Barca

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

Menu

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!