1241 Lombardi Access Rd ( )
Green Bay, WI 54304-4046
November 29, 2005
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! …
Menuism intends to provide the most accurate information possible. The Margarita's menu items have been provided by Menuism users or third party data sources. If you see discrepancies or you represent Margarita's and wish to report changes, please contact us.