C
Carlos Alcala Review of Taylors on ten
👌 Taylors on ten is hands down the best restaurant...
👌 Taylors on ten is hands down the best restaurant I've ever been to! The food is outstanding and the service is beyond compare. I can't recommend it enough! 👌
Comments: