A decade ago I lived in Southern California and enjoyed a plethora of amazing Mexican food options, the best being homemade. Since then, I have mostly been disappointed by Mexican restaurants, most of which are mediocre. However, I can truthfully say that Casa Maria stands out as the best Mexican restaurant I've been to in years. I got the carne asada, elote preparada and horchata- all of which were delicious. The place was clean and the service unbeatable. Highly recommended!