El Charro Restaurant
3741 N Verdugo Rd, Montrose
(818) 249-2405
Recent Reviews
You May Also Like
The Star Cafe - 2217 Honolulu Ave #2
Italian, Pizza, American
Divina Cucina - 3730 N Verdugo Rd
Italian, Soup, Pizza
The Black Cow - 2219 Honolulu Ave
American, Burgers, Pet Friendly
Restaurants in Glendale, CA
El Charro Restaurant
3741 N Verdugo Rd, Montrose, CA 91020
(818) 249-2405