Get on the island at Thai island, where their variety of dishes brings to life the flavors of Thailand and Japan in a...
Downtown · 1134 7th Ave, San Diego
dry january
first-class fare
out in Mexico
foodie heaven