Love this place! Great ambience, food and service. The sandwiches and posole are incredible. Live music on the weekends make this a great place for brunch. Drink menu has a good variety. Restaurant feels spacious, had my small kids with me and didn't feel totally packed in like we were invading other diners space.