Schuller's Tavern

7345 Country Club Drive, San Diego CA 92037, United States
(763) 545-9972

American Restaurant, Bar & Grill, Restaurant

Claimed

1 Review