Big mama's #1

Queen of the


Grill, Bar & Restaurant


Enjoy your food next to the beach

Big Mama!

Aruba and Big Mama Grill want to give all the visitors a warm welcome back to Aruba. Thanks for choosing us. Aruba has only 1 Big Mama Grill. We are located in San Nicolas on Baby Beach.

A Nice Open Air Restaurant

With an Ocean View!