Are the El Toro restaurants in Dayton, Ohio owned by the same people at El Toro in Palestine, Texas?
Address: 6770 Miller Ln, Dayton, OH 45414, USA
Jarrod L Davis | Jun 28, 2020
No
George | Jun 28, 2020
I believe it is a chain.
Thanks! Your answer is awaiting moderation.