Meza Foods is a decent company. Their food is aver...
Meza Foods is a decent company. Their food is average, nothing special. The service is okay, could be better. I wouldn't go out of my way to recommend them, but if you're in the area and looking for a quick bite, they're not the worst option.