El Nuevo Ilobasco Family Restaurant
Add to Favorites
Add Hours
Saved to Favorites
05/05/2011
The restaurant food is good but it would be great if they can seasoned the food a little more. The place is nice.
Phone: (866) 667-0794
Address: 1436 S Vermont Ave, Los Angeles, CA 90006
Cuisines: Family Style, Latin American
Price Range : Below Average
735 S Figueroa St, Los Angeles, CA 90017
800 W Olympic Blvd, Los Angeles, CA 90015
1744 Venice Blvd, Los Angeles, CA 90006
3361 W 8th St, Los Angeles, CA 90005
2120 W Pico Blvd, Los Angeles, CA 90006
617 S Olive St, Los Angeles, CA 90014
1121 S Western Ave, Los Angeles, CA 90006
704 S Alvarado St, Los Angeles, CA 90057
1828 S Vermont Ave, Los Angeles, CA 90006
2511 S Vermont Ave, Los Angeles, CA 90007