Best Latin Restaurants In San Marcos, TX
Oct 19, 2016
Japan Latino Sushi & Steak
Japan Latino Sushi & Steak is a restaurant located in San Marcos, Texas at 1328 Interstate 35 Frontage Road. Join Us for Happy Hour2-6 dine in only we truly value your opinion please take a few moments to share with us your experience on face book .
1328 Interstate 35 Frontage Road, San Marcos, TX, 78666
Terms of Service
© 2017 DineRank.com. All rights reserved.