Terra Restaurant & Catering
Address:
3900 Vermont St # K, San Diego, CA 92103
Phone:
(619) 293-7088 Restaurants
Other Businesses:
- Howard's Pizza No 5 at 2481 Broadway, San Diego, CA 92102
- Churchs Chicken at 3180 Main St, San Diego, CA 92113
- Barefoot Bar & Grill at 1404 Vacation Road, San Diego, CA 92109
- Senor Pancho Fresh Mexican Grill Express at 4705 Clairemont Dr, San Diego, CA 92117
- Subs To Go at 1015 25th St, San Diego, CA 92102