From Our Editors
Ease your appetite with delicious bites from Casa Roja in Chagrin Falls. The patio seating at Casa Roja is perfect for those warm summer days.
Meeting the gang for a movie? Pick up some food from this restaurant.
Drivers will find quick and easy parking just around the corner from Casa Roja.