PHOTOS: Vallarta Mexican Seafood open in Beavercreek
1 / 10
The owners of El Toro have opened Vallarta, a new restaurant concept featuring Mexican seafood, at 4448 Indian Ripple Road in Beavercreek across from The Greene Town Center. NATALIE JONES/STAFF