Metro Cafe
Address:
701 A St, San Diego, CA 92101
Phone:
(619) 544-0043
Restaurants
Other Businesses:
- Tom N Tom's Coffee at 1229 9th Ave, San Diego, CA 92101
- Pho Noodle Bar at 550 Cedar St, San Diego, CA 92101
- Noodle Bar at 550 Cedar St, San Diego, CA 92101
- Old Venice - Point Loma at 2910 Canon St, San Diego, CA 92106
- Vila Delicatessen at 1350 6th Ave, San Diego, CA 92101