Review of Oaxaca Kitchen

228 College St, New Haven, CT 06510

Overall Rating

Review


I much prefer Mezcal, on State Street

Updated 11 years ago

Celiac