Address

7128 Miramar Rd

San Diego, CA 92121

Phone: (858) 695-9167 | Fax: (858) 695-9386

Monday - Friday: 7:00 am - 3:00 pm

Saturday - Sunday: 7:00 am - 3:00 pm

/miramarcafesd