Mexican Restaurant
$
4.4 (334)
Romo's Street Tacos is celebrated for its authentic Mexican flavors and vibrant atmosphere, serving fresh ingredients in a cozy setting. Many customers appreciate the genuine recipes that remind them of traditional street food while enjoying good service and attention to detail in the dining experience.
Restaurant website: Website
Phone number: (303) 727-0103
Address: 221 Perry St, Castle Rock, CO 80104, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" Curious about the hype, my friends and I made our way to Romo's Street Tacos last week. We were immediately greeted with wonderful aromas as we entered. The atmosphere felt cozy and inviting. The street tacos came out quickly, but I must say, the carne asada was a bit overcooked for my liking. On the bright side, their salsas were amazing and packed with a tangy flavor that elevated the meal. I'd rate them high for authenticity since they have a great selection of traditional toppings. " (*Curated Review*)
" First time visiting Romo’s after hearing all the buzz about it, and I must say it lived up to the reputation! The street tacos are bursting with flavor, and I loved that they offer a variety of meats. The service was friendly, and the wait was minimal. I will definitely be coming back for another serving—highly recommend! " (*Curated Review*)
" I have been to Romo’s several times and each experience is satisfying. The tacos are consistently amazing. I particularly enjoy how they use fresh ingredients. The environment might be a bit loud during peak hours, but the flavors more than make up for it. Definitely a must-visit for anyone in the area! " (*Curated Review*)
" Romo's is my go-to place for some authentic street tacos. After having dinner here several times, I am always impressed with the consistency in quality. The taco al pastor is my favorite—so much flavor packed into every bite! The staff is always friendly, making the dining experience even better. The only downside might be the limited indoor seating; it can get a little cramped, especially during the weekends. " (*Curated Review*)
" I went to Romo's Street Tacos last week, and I have to say, it was an underwhelming experience. I ordered the pork tacos, and while they were decent, they lacked the flavor I was hoping for. The ambiance was nice, though, with a quirky decor. The best part was the service—friendly and helpful staff that made the effort to ensure I had a good experience. However, I probably wouldn't rush back. " (*Curated Review*)
" I was really looking forward to trying Romo's after hearing so many good things. The carne asada tacos were phenomenal! You could taste the quality of the meat, and the corn tortillas were soft and fresh. The guacamole really sealed the deal for me—it was creamy and flavorful. The only downside was that it was a bit crowded, so we had to wait a few minutes for a table. But overall, it was worth it! " (*Curated Review*)
" We visited Romo’s on Taco Tuesday, so we had to try their special offers! The tacos were delicious but came with a smaller portion than I expected for the price. They were very busy that night, so the service was understandably a bit slow. Nevertheless, the flavors were on point, and I loved the fresh ingredients used. The ambiance was lively, and we enjoyed our time overall. I will definitely be back to try more items on the menu! " (*Curated Review*)
Address: 514 Perry St, Castle Rock, CO 80104, USA
Address: 20 Wilcox St, Castle Rock, CO 80104, USA
Address: 201 Fourth St, Castle Rock, CO 80104, USA
Address: 6370 Promenade Pkwy, Castle Rock, CO 80108, USA
Address: 6361 Promenade Pkwy, Castle Rock, CO 80108, USA
Address: 745 Wilcox St, Castle Rock, CO 80104, USA
Address: 150 E Wolfensberger Rd, Castle Rock, CO 80109, USA
Address: 872 W Happy Canyon Rd #100, Castle Rock, CO 80108, USA
Address: 210 Third St, Castle Rock, CO 80104, USA
Address: 312 Metzler Dr, Castle Rock, CO 80108, USA