Two for Twenty: La Michoacana
La Michoacana, at 1218 Broadway, sits right in the middle of a colorful block of vividly, joyfully painted storefronts. Upon walking in and being greeted enthusiastically by those working at the restaurant, it’s impossible to be in a bad mood.
Read more »