Eat & drink

Kitchens, snacks and a bar from 1941

Jamaican, Trinidadian, Colombian and Aruban cooking on and around Main Street, and grills right on Baby Beach.
In town
charlies
Photo: Elizabeth Hopmans, CC BY-SA 3.0

Charlie’s Bar & Restaurant

Historic bar · seafood
 
Opened on 18 September 1941. Divers and sailors have hung their finds on the walls since the 1940s.
B. v/d Veen Zeppenfeldstraat 56
Mon–Sat11:30 AM – 6 PMSunClosed
How to get there
  • 4 min walk from the San Nicolas bus station
  • Bus: Arubus L1, L2 or L3 from Oranjestad
  • From Oranjestad: 19 km, about 30 min
oniel
Jerk chicken and rice (illustration) · Photo: Simon Thomas, CC BY-SA 2.0

O’Niel Caribbean Kitchen

Jamaican & Aruban
 
Jerk chicken, oxtail and curry goat, with vegetarian and vegan options, right on the Art Walk.
B. v/d Veen Zeppenfeldstraat 15
Tue–Thu12 – 8 PMFri12 – 9 PMSat12 – 8 PMSun11 AM – 5 PMMonClosed
How to get there
  • 4 min walk from the San Nicolas bus station
  • Bus: Arubus L1, L2 or L3 from Oranjestad
  • From Oranjestad: 19 km, about 30 min
kulture
The Nicolaas Store building · Photo: Jesse Rasmijn, CC BY-SA 4.0

Kulture Cafe

Café · breakfast
 
Coffee, juices and breakfast in the 1939 Nicolaas Store building.
B. v/d Veen Zeppenfeldstraat 27
Mon–Sat8 AM – 4:30 PMSun8 AM – 2 PM
How to get there
  • 3 min walk from the San Nicolas bus station
  • Bus: Arubus L1, L2 or L3 from Oranjestad
  • From Oranjestad: 19 km, about 30 min
Mauchi Smoothies shop front on Main Street, San Nicolas, Aruba
The shop on Main Street · Photo: Mauchi Smoothies

Mauchi Smoothies

Smoothies · healthy food
 
Fresh smoothies and healthy, well-priced food on Main Street. The original Mauchi is in Savaneta.
B. v/d Veen Zeppenfeldstraat 12–15
Mon–Sat9 AM – 5 PMSunClosed
How to get there
  • 3 min walk from the San Nicolas bus station
  • Bus: Arubus L1, L2 or L3 from Oranjestad
  • From Oranjestad: 19 km, about 30 min · free parking in town
mamabrown
A Caribbean soup (illustration) · Photo: Aliceba, CC BY-SA 4.0

Mama Brown’s Soup To Go

Soups · takeaway
 
About five homemade soups a day, and the menu changes every day.
B. v/d Veen Zeppenfeldstraat 89
Mon–Thu11 AM – 4:45 PMFri–Sat11 AM – midnightSunClosed
How to get there
  • 5 min walk from the San Nicolas bus station
  • Bus: Arubus L1, L2 or L3 from Oranjestad
  • From Oranjestad: 19 km, about 30 min
gallorojo
A guava pastry (illustration) · Photo: themarmot, CC BY 2.0

El Gallo Rojo

Bakery & snacks
 
About 40 years of sandwiches, stews and pastries.
Marktstraat 2
Dailyabout 6 AM – 9 PM
How to get there
  • 6 min walk from the San Nicolas bus station
  • Bus: Arubus L1, L2 or L3 from Oranjestad
  • From Oranjestad: 19 km, about 30 min
groteberg
Johnny cakes (illustration) · Photo: Dqfn13, CC BY-SA 4.0

Grote Berg Snack

Local breakfast & lunch
 
Johnny cakes filled with cheese, ham or salt fish.
Grote Bergweg 17
Mon8 AM – 12 PMTue–Sat7 AM – 3 PMSunClosed
How to get there
  • From Main Street: 2 km, about 5 min · from Oranjestad: 21 km, about 35 min
  • About 25 min walk from the San Nicolas bus station
saco
Fried chicken (illustration) · Photo: Brian Chan, CC0

Saco di Felipe

Fried takeaway
Evenings
The saco: fried chicken, ribs and johnny cakes in a paper bag.
Sint Maartenstraat
Eveningscall ahead
How to get there
  • 7 min walk from the San Nicolas bus station
  • Bus: Arubus L1, L2 or L3 from Oranjestad
  • From Oranjestad: 19 km, about 30 min
Seroe Colorado & Baby Beach
kamini
Roti and curry goat (illustration) · Photo: Kalamazadkhan, CC BY-SA 3.0

Kamini’s Kitchen

Trinidadian
 
Goat curry, roti and the house hot sauce in a blue-green cottage.
St. Christoffelbergweg, Lago Heights, on the road to Baby Beach
Wed–Mon12 – 7:30 PMTueClosed
How to get there
  • From Main Street: 3 km, about 10 min · from Oranjestad: 22 km, about 35 min
  • On the road to Baby Beach, in Lago Heights
bigmama
Fried fish and arepa (illustration) · Photo: Wilfredor, CC0

Big Mama Grill

Beach grill · Aruban
 
Family-run for more than 25 years; cabanas and snorkel gear too. Cash only.
On Baby Beach
Dailyabout 10 AM – 6 PM
How to get there
  • From Main Street: 7 km, about 15 min · from Oranjestad: 26 km, about 40 min
  • Bus: Arubus L900 from the San Nicolas bus station to Baby Beach
  • Free parking at Baby Beach
rumreef
The view from the Esso Club, 1974 · Photo: Arthur Meiners, Coleccion Aruba, CC BY-SA 4.0

Rum Reef Bar & Grill

Cocktails · infinity pool
 
Above Baby Beach in the old Esso Club building.
Seroe Colorado 245E
Daily10 AM – 6 PM
How to get there
  • From Main Street: 7 km, about 15 min · from Oranjestad: 26 km, about 40 min
  • Bus: Arubus L900 from the San Nicolas bus station to Baby Beach
  • On the hill above Baby Beach
lachoza
A seafood plate (illustration) · Photo: Ossewa, CC BY-SA 4.0

La Choza Aruba

Beach restaurant
 
Seafood, BBQ and breakfast on the sand.
On Baby Beach
Daily8:30 AM – 5 PM
How to get there
  • From Main Street: 7 km, about 15 min · from Oranjestad: 26 km, about 40 min
  • Bus: Arubus L900 from the San Nicolas bus station to Baby Beach
  • Free parking at Baby Beach
Nearby in Savaneta, west along the coast
Zeerovers (fried fish on the fishermen’s pier), The Flying Fishbone (tables in the water since 1977), The Old Man and The Sea, the original Mauchi Smoothies (Savaneta 87), Battata Beach Bar and Tia Rosa Snack.
Hours from public listings, last checked 20 October 2026. Every business can update its own listing: see something wrong? Tell us.

Have a place in San Nicolas?

Kitchens, guesthouses, shops, guides, dive and kite schools, musicians: every San Nicolas business is listed for free.
Bon bini! Welcome to
Sunrise City
Visit San Nicolas
A community guide to Aruba’s Sunrise City: what’s open, what’s on and how to spend your day in San Nicolas.