Contact Info
312 Main St S
Stillwater, MN 55082
Stillwater, MN 55082
- Phone 1:
- 651-439-9544
Basics
- Location
- Metro > St Croix River Valley > Stillwater
Description
Nacho Mama's is located on the main streets of Stillwater. This restaurant is like finding a little side street hideaway in an old world Mexican town that is bursting with bold flavors and excitement, featuring old and modern Mexican entrees with a hint of the Caribbean is alive and well. Enjoy margaritas in the area indoors or out, they are waiting for you just around the corner, so come hungry!
Serving lunch and dinner daily.
Details
Season:
Year-Round