best little taco shop in glendale. great salsa and fresh meat! nice people and cool little look.
814 S Central Ave, Glendale
(818) 243-1103
Restaurant critics, neighborhood regulars, and first time visitors alwaysagree about Casa de Ramos: the atmosphere is great, the food is superb,and the service is outstanding. The restaurant offers a casual atmospherethat is perfect for dining with f...