Address: 2543 Congress St, San Diego, CA - United States
Checkins
2
Avarage rating at this location
4.38
Kyle O'Malley
Alamo Mexican Cafe
over 4 years ago
Ben C.