If you do know what real Mexican food is supposed to taste like then I would not recommend this restaurant. Its very Americanized Mexican food, large plates filled with dry Mexican rice and lard pinto beans along with your greasy entre. I admit the food was not bad, but its just not by any means authentic Mexican. Restaurant interior is pretty outdated. The service was friendly and it didn't take too long to get our order but I won't be coming back. If I want watered down Mexican I usually like Taco Bell.
If you own or manage Casa Ramos, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.