KIMURA DOWNTON

152 E Pecan St, Suite 102( corner of E. Pecan and St. Mary's)
San Antonio, Texas 78205
210-444-0702

Mon-Thurs - 11am-10pm

Fri - 11am-11pm

Sat - 12pm-11pm

IMG_7749.JPG
 

Kimura @ Freight

1913 South Flores St
San Antonio, Texas 78204
210-332-5005

Tues-Thurs - 5pm-10pm

Fri-Sat - 5pm-11pm

IMG_6327.JPG