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.

Mexican Vallarta Restaurant - CLOSED

315 N 8th Ave, Stroud, OK 74079-3639
+1 918-987-1043
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good67%
  • Average0%
  • Poor0%
  • Terrible0%
Jun 24, 2015
“New management, new name”
Jan 13, 2015
“Great food ”
Restaurant Hours Closed
315 N 8th Ave, Stroud, OK 74079-3639
All Details
Reviews (3)
Traveler rating
Traveler type
Time of year
Reviewed June 24, 2015 via mobile

The new name is Cozumel. Freshly painted inside & out. Inside looks like it's been remodeled; everything very clean. The service was good; waitress attentive of refills of drinks, salsa & chips. We stopped by on our way home from an outing with our 4...More

1  Thank pattir46
Reviewed January 13, 2015 via mobile

The service here is sometimes slow but the food is awesome. The fajita enchiladas are among my favorites here. I love that they also have a combo plate for a reasonable price for those who can't decide what they want. I love their Mexican potatoes,...More

1  Thank Cougarkristi
Reviewed November 15, 2012

I write this because Wrights has been gone for years. It was great food though. They had a killer buffet on Sundays and some of the best hamburgers I ever ate. The service was always friendly and fast. Kinda miss it. Now a Mexican restaurant...More

Thank StroudOKBlondee
Nearby Restaurants
Rock Cafe
344 reviews
.47 miles away
Ranch House Restaurant
40 reviews
.65 miles away
Five Star BBQ & Steakhouse
46 reviews
.21 miles away
Sonic Drive-In
8 reviews
.19 miles away
Nearby Attractions
StableRidge Vineyards
31 reviews
.92 miles away
Sparks Vineyard & Winery
5 reviews
10.75 miles away
Tidewater Winery
21 reviews
15.35 miles away
Oklahoma Skydiving Center
42 reviews
15.35 miles away
Improve this listing

Restaurant Details

Open Hours
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
Location and Contact Information
  • Address: 315 N 8th Ave, Stroud, OK 74079-3639
  • Location: United States  >  Oklahoma (OK)  >  Stroud
  • Phone Number: +1 918-987-1043
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