Get directions to: Thai Cafe, Lockwood, CA Restaurant address: 214a Hillcrest Ave. - Marina Lockwood, CA 93932, USA Driving Walking Bicycling Restaurant: Thai Cafe