Summary: A Spanish menu, desert views.
Talavera offers a Spanish steakhouse experience with local meats, fresh seafood, and a patio with breathtaking desert views.
10600 E Crescent Moon Dr, Scottsdale, AZ 85262