No Listed Genres
El Sol Y La Luna
About:
In 1995, Nilda de la Llata opened El Sol y La Luna on South Congress with the vision of a family friendly restaurant serving fresh, interior Mexican cuisine, as well as a community hub for live...
Show more
Address:
600 E 6th St, Austin, TX
Phone:
512-444-7770
Follow on:
Upcoming shows (0)
No upcoming shows.