El Pelon used to be my favorite place in the world. Reasonable prices and delicious, fresh ingredients that were always a little bit different made me keep coming back.
Pros: hot sauce, big burritos, fried fish
Cons: moldy lettuce, lumpy cold cheese
more