Rubicon Deli, a dog-friendly establishment, crafts massive sandwiches on bread baked fresh daily. As a special treat for diners, this spot also offers a complimentary mini cookie with every order.
Location & Contact
4130 La Jolla Village Dr Ste 104 San Diego, CA 92037