

Mac's Philly Steaks
4.5(1k+)•
DashPass•
Diner•
Store Info
DashPass
4.5(1k+)•
$$•Diner
WELCOME TO MAC'S PHILLY STEAKS DINER Mac's Philly Steaks Diner is proud and excited to be a part of the Village of Victor. We feel strongly about the quality of food we are serving and enjoy cooking f…
Full Menu
8:00 am–2:25 pmFeatured Items
USD 0 delivery fee, first order
pricing & fees
to see delivery time
Featured Items
Cheeseburger Plate
USD 15.60+
Cheese Steak
USD 9.00+
Country Sweet Chicken Plate
USD 15.60+
French Fries
USD 5.40
Reviews1k+ ratings • 20+ public reviews
4.5
of 5 stars
T
T S
Local Expert • 28 contributionsLoved
• 22/11/24I git Mac's Mac N Cheese tonight, I've had it before and thought bit was ok but they must have changed how they make it because tonight it was sooo good and super cheesy! love the size options too!
D
DRACO S
2 contributionsDidn't like
• 7/2/25Cheese steak sandwiches were a lot smaller than normal
Sandwiches use to come in a plastic container and the meat was abundant
Rolls were very small
Nothing like the picture and certainly not worth 20.00
l will not be ordering from you again
G
Gabrielle D
1 contributionsDidn't like
• 4/12/25my Chicken Caesar Wrap had a few tiny bits of hard flat chicken. i had to take the little bit of chicken from theother half of the wrap to even get a small amt on the wrap. then when i bit into the chicken it was so tough it was like chewing leather, then my onion rings were burnt, cold like they were made hours ago.
R
Rocco C
6 contributionsDidn't like
• 14/7/24absolutely no seasoning in the steak. cheese whiz tasted like tap water. Both subs were completely incorrect ingredients. I'd understand if it was a complicated order. But how do you mess up 2 sandwiches that only have 3 ingredients? Last time I order from here. 56$ after tip for 2 cheesesteaks they better be perfect.
R
RACHEL S
5 contributionsDidn't like
• 23/8/25If you want your Cheeseburger Plate burgers cooked.... don't go here. $11 for Chicken Kids Fingers and you get 3 tiny fingers. Save your money and go elsewhere