3917 24th St, San Francisco
This is an elegant Mexican restaurant in SF.
Chill Out
Kids Friendly
Typical Tourist