Embargo Grill

bar in Temecula Heights, San Diego

Phone: (619) 786-7522

Website: www.emabrgogrill.com

Address: 3960 W. Point Loma Blvd