Mexican restaurant · South Lake Union
1
1 Postcard
Nestled in South Lake Union, this lively spot serves up hearty Mexican classics and margaritas with outdoor seating boasting stunning views.
901 Fairview Ave N c100, Seattle, WA 98109 Get directions