From Our Editors
El Sarape Taco Shop in Lemon Grove is a popular Mexican restaurant that features a tantalizing menu. The good quality, set in a nice atmosphere, will have you coming back for more.
Though the overall price can be a bit on the low side, you won't be sacrificing any quality.
El Sarape Taco Shop is definitely a good call.