I've been going to El Faro regularly for 16 years and it is by far my favorite place to get a burrito. And service has always been friendly when I go (but maybe that's because they recognize me, so they're nicer). I've looked around for a better burrito, but I always find myself coming back for an El Faro Super Burrito (Chicken!).
Pros: Food, Price, Parking
more