Great location and easy to get to. Great mexican dishes and really quick service. Good prices along with friendly service.
All reviews seem positive
El Carrizo Mexican Restaurant