Michael's Villa Rosa & Mariachi Mexican Grill
4804 PA-309, Schnecksville
(610) 799-2411
Customers' Favorites
Fettuccine with Alfredo Sauce
Steak Chicken Shrimp Fajitas
Nachos Rancho Grande
Quesadilla Mariachi
Bacon Cheese Fries
Breakfast Burrito
Jalapeño Poppers
Fried Cauliflower
Tacos Al Pastor
Chicken Fingers
Order Online
Recent Reviews
A good place to dine in, nice and warm. The food is yummy and the portions are good. They have different options for Mexican and Italian meals, both of which are good. Highly recommend.
It was phenomenal I was impressed. You cannot beat fresh foods. I had Mexican soft tacos and bean sauce. A custom salad. They have an Italian menu and a Mexican menu. My first time stopping and I can’t wait to go back. Chris was an amazing server. I can’t say enough about this place.
The FOOD IS SO VERY GOOD (Italian) . We have noticed an improvement about a year or so ago.
AS to their STEAK--you don't usually go to an Italian place to order steak! But everyone gets a tough steak now and then even at home!
The Italian food is good and the portions are very generous. If you need special help (health reasons-IBS...