5998 Alcala Park, San Diego 92110, United States
Closed· Opens Mon at 11:30
5998 Alcala Park, San Diego 92110, United States
No delivery
Spot something wrong?
Dishes at La Gran Terraza at University of San Diego. Prices may vary in venue.
Been to La Gran Terraza at University of San Diego? Be the first to share what you ate.