Opens what time?

Elvia Ripley | Nov 3, 2018 | Category: Restaurant in San Antonio, Texas

Salata - All questions

Address: 700 E Sonterra Blvd Ste. 1107, San Antonio, TX 78258, USA

Jason Hedrick | Nov 3, 2018

11am

April Del Rio | Nov 3, 2018

Closed on Sunday

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Does Salata have wifi?

Yvette Hogan Camacho | Nov 2, 2020
Read More

Trending Places