We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mi Casita

689 Phoenix Dr, North Lynnhaven Mall, Virginia Beach, VA 23452-7318
+1 757-431-0333
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good4%
  • Average27%
  • Poor9%
  • Terrible4%
Travellers talk about
“burrito” (3 reviews)
“tacos” (2 reviews)
Open Now
11:00 AM - 10:00 PMAll hours
689 Phoenix Dr, North Lynnhaven Mall, Virginia Beach, VA 23452-7318
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (22)
Traveller rating
Traveller type
Time of year

1 - 10 of 22 reviews

Reviewed 3 weeks ago via mobile

We stopped by for a quick dinner, and I was pleasantly surprised. Excellent selection on their menu, they have Tecate beer, and our server was courteous and efficient. Our food was hot, fresh, and plentiful. Very nice, pleasant ambiance inside. Stop by. You'll be glad...More

Thank John K
Reviewed 17 September 2017

Dinner for 3 under $40, happy about that. Young man that was our server was friendly and efficient. Restaurant was busy on a Saturday night, but our order came out fast and correct. Tacos, relleanos, burritos, combo plate, rice and beans, chips and salsa, all...More

Thank Roomseller59
Reviewed 1 July 2017 via mobile

Pretty good place to grab lunch. The service was great and friendly. The food came out fast and hot. Food was also delicious. We'll be back.

Thank Kyle G
Reviewed 2 February 2017

I usually visit Mi Casita 1-2 times per month and find the food quality consistently good, not great, but good. Today's visit, however, left me not wanting to return. To begin, the white sauce that accompanies the free chips, which my sons normally love, was...More

Thank Amanda S
Reviewed 20 May 2016

Queso blanco and I had the chimichanga with chix. Delcious and relatively good and cheap food; especially if one is on a budget. Their menu allows for a variety of tastes. If back in the area, will eat here.

Thank MrsAMTO
Reviewed 19 March 2016

We went today for Fajitas. They were very good. The food came out fast and was hot. The service was great. the price is great. If you want a good lunch this is the place to go

Thank Debbie0162
Reviewed 6 December 2015

This is our go-to spot for mexican fare, and service is quick and food comes out rather quick. The prices are great for the amount of food you receive, and simply a great atmosphere. Staff is always accommodating.

Thank Amber L
Reviewed 2 July 2015 via mobile

Pretty good Mexican food but expect to wait on your service, even when they are dead. Took 10 min just to place our drink order. If you have the time to kill this place is great, otherwise you should pass.

Thank djinvb
Reviewed 22 June 2015

Wife and I stopped for lunch. It was very busy and very slow. Slow enough that my wife had to eat run in order to make it back to work. Slow enough that I received a discount when paying, because he knew it had taken...More

Thank Adak C
Reviewed 17 May 2015 via mobile

After trying to find seating at several locations in the area to enjoy the Cinco de Mayo festivities, we happened upon Mi Casita. Given the size of our party (9), it was quite the surprise that they were able to seat us within 10 minutes....More

Thank Chris W
Nearby HotelsSee all 109 hotels in Virginia Beach
Knights Inn Virginia Beach Lynnhaven
81 reviews
1.16 km away
Econo Lodge Town Center
69 reviews
3.27 km away
Blue Coral Motel
2 reviews
4.64 km away
Candlewood Suites Virginia Beach / Norfolk
217 reviews
5.58 km away
Nearby Restaurants
Pop's Diner Co
93 reviews
.17 km away
Noodles and Company
15 reviews
.11 km away
7 reviews
.26 km away
Nearby Attractions
Lynnhaven Mall
86 reviews
.51 km away
Jump Trampoline Park
10 reviews
.40 km away
Bounce House
23 reviews
1.01 km away
Dave and Buster's
63 reviews
.47 km away
Questions & Answers
Get quick answers from Mi Casita staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff
Good for
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 689 Phoenix Dr, North Lynnhaven Mall, Virginia Beach, VA 23452-7318
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-431-0333
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing