facebook
instagram
facebook
instagram
Los Ortegas Pupuseria
1100 3rd St SE, Cedar Rapids
Write a review
Ratings
Google
5
Restaurants in Cedar Rapids, IA
1100 3rd St SE, Cedar Rapids, IA 52402
Suggest an Edit
Nearby Restaurants
Lacayo Restaurant - 1202 3rd St SE #102
Mexican, Bar, Latin American
Oja - 1100 3rd St SE
Asian
Pita'z Newbo - 1100 3rd St SE Booth 32
Caribbean Kitchen - 1100 3rd St SE
Caribbean
CR Midnight Smoker BBQ - 1100 3rd Street SE Booth 6
Barbecue, Barbeque
Updated on:
Mar 05, 2024