We walked into EL Zorrito right off the street. The staff was very friendly and the food was great. I could not have expected more ... More