My husband and I love Blue Ribbon. Sometimes we try other places, and we are always disappointed because nothing is as good as Blue Ribbon! We love their burritos and ribs! And the sauce is so good (my mouth is already watering). What a fantastic place! Too bad that the Newton place doesn't have a beer and wine license-a nice cold beer is all that is missing.
Pros: The sauce, meats, service
Cons: No liquor license in Newton
more