Embargo Grill 3960 W. Point Loma Blvd. San Diego, CA 92110 619.786.7522