Mama Fay's

4.5
(333 reviews)
2a Portland Rd, SY23 2NL
+44 1970 625625Official website
American Express
Brunch
Caribbean
Delivery
Digital Payments
Dinner
Drinks
Free off-street parking
Full Bar
Fusion
Gluten free options
Grill
Highchairs Available
International
Jamaican
Lunch
Mastercard
Mid-range
Reservations
Restaurants
Seating
Serves Alcohol
Street Parking
Table Service
Takeout
Vegan options
Vegetarian friendly
Visa
Wheelchair Accessible
Wine and Beer
Restaurant

About

Mama Fay’s is a vibrant Caribbean restaurant tucked into the heart of Aberystwyth, offering a lively atmosphere that feels like a tropical escape. From breakfast to late‑night dinners, the menu showcases classic Jamaican favorites—jerk‑spiced meats, hearty stews, and an array of vegetarian options—paired with refreshing island‑inspired drinks such as mango cooler and coconut water. The interior boasts Caribbean décor, warm lighting, and live music on select evenings, creating an inviting environment for families, couples, and solo diners alike. With convenient take‑away service and a welcoming patio, visitors can enjoy the bustling kitchen without sacrificing comfort. The restaurant operates Tuesday through Saturday, opening at 10 a.m. for lunch and dinner, and then again at 5 p.m. until 10 p.m., giving guests ample flexibility to savour the flavours. Mama Fay’s prides itself on friendly service, generous portions, and an approachable price range that starts as low as £2 for a soft drink or £4.95 for a tomato and cheese sandwich. Whether you’re in town for a quick bite or planning a special celebration, Mama Fay’s delivers a memorable Caribbean culinary experience that keeps locals and visitors coming back. A reservation is optional but recommended during peak weekends, especially if you wish to experience the live‑music nights or dine on the patio. The online booking page allows you to select your party size, date, and time, ensuring a seamless reservation process.

At a glance

  • Verified listing
  • Typical visit: about 2 hours
Mama Fay's | Aberystwyth | United Kingdom | TripAligner