Onion Bay Mexican Restaurant

5775 Jimmy Carter Blvd #160, Norcross
(470) 709-5433

Photos

+5 photos
+4 photos
Add a photo

Recent Reviews

Wow! The food and the establishment is just beyond clean and friendly. The wonderful waitress is so nice and professional. I'm from IL and I have not ate in such a small family owned business as here. If I could give more than 5stars I would. Keep on being successful! Yummmmmm
My husband and I happened upon this restaurant by accident one day while looking for lunch and let me tell you the food is AMAZING!! Done really well in this unassuming shopping center that is kind of hidden off the road but Onion Bay is a hidden gem for sure :-)! The service is great, the food is AWESOME so yummy, and the prices are right! Also, the owner, Jorge, is such a hospitable person to be around. Definitely the right fit for his business. I've been meaning to write...

More Reviews