Solana Beach, California, United States of America
Belly Up Tavern
is located at 143 S. Cedros Ave in Solana Beach