Is Ambler a good restaurant for visitors staying in downtown San Antonio?

FOLLOW US ON INSTAGRAM