Friends sharing a meal at a Mexican restaurant
Bloemfontein Favorite Since Day One

Flavors That Tell a Story

At Margaritas Restaurant, every dish is crafted with passion and served with warmth. Join us for an unforgettable Mexican-inspired dining experience in the heart of Bloemfontein.

The Margaritas Experience

From our kitchen to your table, every detail is designed to make your visit special.

Authentic Cuisine

Traditional Mexican-inspired dishes made with fresh, locally sourced ingredients and time-honored recipes that bring bold flavors to every bite.

Warm Atmosphere

A cozy, inviting space where friends and family gather. Our decor blends rustic charm with vibrant Mexican flair for a truly memorable setting.

Private Events

Host your special celebrations with us. From birthday parties to corporate gatherings, we create custom menus and experiences for every occasion.

Lunch and Dinner

Open Tuesday through Sunday with both lunch and dinner service. Join us for a midweek lunch or a relaxed evening out with loved ones.

Crafted with Love

Every plate that leaves our kitchen is a labor of love. Our chefs pour their hearts into creating dishes that delight and surprise.

562 Happy Reviews

Our community loves us, and it shows. With a 4.7-star rating from over 500 reviews, Bloemfontein keeps coming back for more.

Chef preparing gourmet dishes in a professional kitchen

A Passion for Flavor

Margaritas Restaurant was born from a love of authentic Mexican cuisine and a desire to bring those vibrant flavors to Bloemfontein. Our founders believed that great food brings people together, and every dish we serve reflects that philosophy.

From our hand-picked ingredients to our carefully curated menu, we strive to create an experience that transports you straight to the heart of Mexico, right here in the Free State.

Read Our Full Story

Bloemfontein Keeps Coming Back

Numbers that speak to the quality of our food and the warmth of our hospitality.

4.7
Star Rating
562
Happy Reviews
100%
Fresh Ingredients
6
Days a Week

Words from Our Guests

"Margaritas is our go-to spot for a special evening out. The food is consistently incredible, the portions are generous, and the atmosphere is always warm and welcoming. It feels like a little slice of Mexico right here in Bloemfontein."

Local Bloemfontein Guest
Verified Google Review
Vibrant green margarita cocktail with lime

Ready for Your Next Meal?

We are open Tuesday through Sunday. Walk-ins are welcome, but we recommend booking ahead for dinner and weekend visits.

59 Milner Rd, Bayswater, Bloemfontein, 9301
051 436 3729
Tue-Fri: 12-2:30pm, 6-9pm | Sat: 5:30-9pm | Sun: 11:30am-2:30pm
Reserve Your Table