Home United States Virginia Mexican restaurants Margaritas Cantina Mexican restaurants

Margaritas Cantina

3.6 549 reviews Closed 101-107 N 18th St, Richmond, VA 23223, United States

Discover this place

Mamacita’s Sports Cantina is a Mexican restaurant located at 101-107 N 18th St in Richmond, VA. It offers a diverse menu that blends traditional Mexican flavors with casual pub fare. The kitchen serves a variety of tacos, including fried fish tacos with Corona beer battered cod and grilled shrimp tacos, alongside starters like fresh homemade guacamole and white queso dip. The menu also features unique items such as Mexi Rolls—crispy egg rolls filled with grilled chicken, roasted peppers, black beans, and cheese—and Jamaican beef patties topped with melted cheese. Patrons can enjoy an array of beverages, from classic margaritas and piña coladas to horchata and specialty cocktails like the Peach Margarita and Cognac Colada. The atmosphere combines a lively sports cantina vibe with a welcoming setting suitable for casual gatherings. Guests can end their meal with traditional desserts such as tres leches cake and Mexican churros. Overall, Mamacita’s Sports Cantina presents a blend of Mexican cuisine and sports bar culture, making it a distinctive local spot for flavorful food and social dining.

Photos

Margaritas Cantina - Photo 1 Margaritas Cantina - Photo 2 Margaritas Cantina - Photo 3 Margaritas Cantina - Photo 4 Margaritas Cantina - Photo 5 Margaritas Cantina - Photo 6

Amenities & More

Service options

  • Delivery
  • Onsite services
  • Takeout
  • Dine-in

Highlights

  • Fast service
  • Great beer selection
  • Great cocktails
  • Sports

Popular for

  • Lunch
  • Dinner
  • Solo dining

Dining options

  • Lunch
  • Dinner
  • Counter service
  • Dessert
  • Seating
  • Table service

Amenities

  • Bar onsite
  • Restroom

Atmosphere

  • Casual
  • Trendy

Crowd

  • College students
  • Groups
  • LGBTQ+ friendly
  • Tourists
  • Transgender safespace
Note: Amenity details are aggregated from verified visits, the venue's website and Google. They may change without notice. We recommend confirming key details (pet policy, accessibility, reservations) directly with Margaritas Cantina before visiting.

Reviews for Margaritas Cantina

3.6
549 reviews
5
100%
4
52%
3
34%
2
24%
1
40%

Review highlights

Based on 549 reviews

Mamacita’s Sports Cantina in Richmond, VA, is widely recognized for its inviting and lively atmosphere, making it a popular destination for both casual dining and game day gatherings. Reviewers frequently praise the friendly and attentive staff, highlighting exemplary service and knowledgeable bartenders who enhance the overall experience. The menu, featuring a variety of Mexican staples like tacos, quesadillas, and flavorful wings, receives consistent commendation for its taste and value. Customers also appreciate the well-crafted drinks, including inventive margaritas that complement the food offerings. The establishment’s energetic ambiance, combined with reasonable prices and quality fare, positions it as a favored local spot for socializing and enjoying authentic Mexican cuisine in a vibrant setting.

Dana
Jul 13, 2025

I happened to show on a taco Thursday night (they have a taco Tuesday as well) so I was pretty lucky on that because I walked in this place by chance.. the music was good .. the workers were nice and super hot lol. I just had tacos but they were pretty good !!! Had 8 of them. Imma go again.

Jay Phill
Jul 11, 2025

Visiting Richmond drove down from Philly. Decided to stop pass this establishment. If I could give it 20 stars I would!!! Soon as i walked in I felt at home. The atmosphere was inviting and welcoming.My host named sparkle was amazing she was very knowledgeable of the menu and the drinks that were available. I had the jerk wings as well as a chicken quesadilla finger licking delicious and A mango margarita, which was top notch, my God!!!!! Sparkle should recognized for her services and hospitality.She was amazing thank you sparkle ......this establishment was 20 out of 20 stars if you’re in the Richmond area, you should definitely visit this establishment.

Rock Rock
Jun 11, 2025

Met up with some people from work and had a wonderful experience. We were helped by 2 of the 5 bartenders on duty. Ashley kept a smile on her face, and nothing was a problem for her. We left at different times, and she had all of our orders correct. I apologize for not remembering the other girl's name, but she fixed me a Watermelon Mango margarita that was phenomenal. I almost forgot it had alcohol in it until the 3rd sip

Cesar Carreon
Jun 03, 2025

This is the best place in Richmond to get shots and tacos/chicken tenders and cheese sticks and shots! #jaysaidwhatup! Love this place great service

Travis Jones
May 12, 2025

We happen to stop in one Sunday to checkout the Eagles game as a close bar to the Amtrak when we were traveling and had a great time. Would definitely return, the food and drink were a good price and taste was even better.

Tiffany W
Apr 13, 2025

Accidentally ran up on this place yesterday and loved it. Happy hour food, drinks, and atmosphere are fire. Place made me feel like I was in Mexico having a good time. Shout out to the bartender Jessica/Jennifer(can't remember the name), her drinks were on point. I also had surf and turf quesadillas and they were awesome.

Eugene Mosley
Apr 02, 2025

Looking forward to visiting again . The people there were cool and laid back. I felt safe. Great service and Drinks

Hat Thein
Mar 25, 2025

My experience was great. Met the owner, Joe. Very personable, down to earth. Food good, Great drinks! To be transparent, not sure what I ate, but I'm sure it was good! Shout out to our server. Forgive me, her name is on the tip of my tongue, or on the end of the straw. Try em out. Hat

Write a review

Share your experience with the community. Your honest feedback helps others find great places.

Quick info

Address
101-107 N 18th St, Richmond, VA 23223, United States
Category
Mexican restaurants

Opening hours

  • Monday (Today) Closed
  • Tuesday 12:00 PM - 11:00 PM
  • Wednesday 12:00 PM - 11:00 PM
  • Thursday 12:00 PM - 11:00 PM
  • Friday 12:00 PM - 02:00 AM
  • Saturday 12:00 PM - 02:00 AM
  • Sunday 12:00 PM - 10:00 PM

Location

Own this business?

Claim this listing to update info, respond to reviews and reach more customers.

Claim listing

Discover more places like this

Browse thousands of bars, restaurants, cafés and more — wherever you go.

View Menu