Get directions to: Baja Grill, Walnut Creek, CA
Restaurant address: 2300 North Main Street Walnut Creek, CA 94596, USA
Restaurant: Baja Grill