Great location nestled between Little Italy and Balboa Park!