2543 Congress St, San Diego, California 92110-2840 USA
Photo Credit: Alamo Mexican Cafe
Claim copyright