3001 White Bear Ave N Unit 2075, Saint Paul, Minnesota 55109
(651) 779-1981
If you’re craving tacos, stop by Sweet & Sour Taqueria in St. Paul, MN, for delicious, home-cooked Mexican food. This local restaurant brings the fresh, bold flavors of Mexico right to your table.
This Mexican restaurant serves a variety of options