Get directions to: Big Fat Tomato, San Diego, CA
Restaurant address: 401 C St San Diego, CA 92101, USA
Restaurant: Big Fat Tomato