Nate's Garden Grill

3120 Euclid Avenue San Diego 92105