This is the best mexican restaurant I found in Green Bay, located right down from the Stadium! I never once was bothered by smokers like most places. Food serving size was large but so good you are glad to take it home and reheat it! And the price was ok.
more