Olla Cafe & Bar
$ • Latin American, Bars, Tacos
Hours:
2777 Jefferson Davis Hwy STE 103, Stafford
(540) 699-6355
Take-Out/Delivery Options
Customers' Favorites
Olla Cafe & Bar Reviews
I moved back to Stafford at the end of last year, so I'm still becoming familiar with the new food options in the area. I was excited to try Olla Cafe and it did not disappoint. I ordered the Carne Asada and was very happy with the taste! Everything was perfectly seasoned and it was a nice sized portion. Although I can't remember our waitress's name, she was friendly. The other staff members were nice as well. I will definitely return!
This is literally one of the best Latin American restaurants I’ve ever been to. We’ve only gotten takeout here twice while road-tripping up the east coast, but this is a must try. Honorable mention to the Birria tacos!
Ratings
Hours
Monday | Closed |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 7PM |
Best kept secret in Stafford. The food and service are fantastic.