Boca Chica Inc in Atlanta has been a staple in the Twin Cities for over 50 years, offering an authentic Mexican food experience.
Located in Saint Paul, this restaurant prides itself on serving traditional Mexican dishes that have been passed down through generations, originating from the owner's grandmother.
Generated from their website's infomation