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.

Salsa del Rio - CLOSED

209 3rd St SE, Cedar Rapids, IA 52401-1501
+1 319-362-2627
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent100%
  • Very good0%
  • Average0%
  • Poor0%
  • Terrible0%
Aug 15, 2012
“Best Mexican in the City.”
Mar 4, 2012
“Best in the MidWest”
Restaurant Hours Closed
209 3rd St SE, Cedar Rapids, IA 52401-1501
All Details
Reviews (3)
Traveler rating
Traveler type
Time of year
Reviewed August 15, 2012 via mobile

I lived in Houston for the past eight years and had been well acquainted with great Mexican food. We've been searching (without success) for a good Mexican place in eastern Iowa a year and finally found this gem! The food is fresh, authentic and bursting...More

1  Thank herd_of_5
Reviewed March 4, 2012

Really love the Alpastor. Everything is fresh and made to order.

1  Thank Izzy897
Reviewed December 29, 2011

Salsa Del Rio is a great, clean, family run Mexican restaurant. Open mainly for lunch, occasionally for dinner (check their lastest horus on their website). Unlike chains that pre-freeze their meals to be made at a franchise, the food at Salsa del Rio is made...More

Thank frethog
Nearby HotelsSee all 37 hotels in Cedar Rapids
DoubleTree by Hilton Hotel Cedar Rapids Convention Complex
1,011 reviews
.13 miles away
Aspen Inn
6 reviews
2.23 miles away
Red Roof Inn Cedar Rapids
192 reviews
2.24 miles away
Economy Inn & Suites Cedar Rapids
11 reviews
2.28 miles away
Nearby Restaurants
Need Pizzeria
157 reviews
.04 miles away
White Star Ale House
299 reviews
.03 miles away
Cobble Hill
130 reviews
.07 miles away
The Lost Cuban
162 reviews
.02 miles away
Nearby Attractions
Paramount theater
89 reviews
.13 miles away
Cedar Rapids Museum of Art
119 reviews
.12 miles away
NewBo City Market
98 reviews
.67 miles away
Cedar Rapids Public Library
24 reviews
.24 miles away
Improve this listing

Restaurant Details

Open Hours
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 9:00 PM
Location and Contact Information
  • Address: 209 3rd St SE, Cedar Rapids, IA 52401-1501
  • Location: United States  >  Iowa (IA)  >  Cedar Rapids
  • Phone Number: +1 319-362-2627
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