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


3% Packaging Fee on Take Out Orders