I love this place and eat here as often as possible.
Sr. Lopez is small, clean and modest. Their prices are embarassingly low and sacrifice nothing in quality with decent portions. You will have a hard time spending more than $15 a person.
They have an old school menu including lengua, barbacoa, carnitas, chorrizo, chile rellenos and other authentic Mexican...
More