-
El Gran Burrito
is a top notch Taco Place Restaurant
Ranked #1 of 45 Restaurants in Little Armenia Los Angeles.
Some say, it is awesome.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Airborne Toxic Event say this is the kind of place where you have to order in Spanish or you'll get weird looks. They wheel carts out to the parking lot and everyone eats outside. Awesome!