Tostadas Restaurants in Olmsted Falls
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: Olmsted Falls, 8079 Columbia Rd, Olmsted Falls, United States
"Fast and friendly service A little gem in Olmsted Falls"
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Olmsted Falls, 8154 Columbia Rd, Olmsted Falls I-44138-2043, United States
"I've driven by this place more times than I can count. So when it came time for date night, it was finally time to check it out and I'm so glad we did..."
Price
The Average price for Tostadas is:
$6.6
Feedback
These reviews refer only to the mentioned ingredients.