


Tall Toad Music
- Petaluma, CA, United States
- Send Message
Support the "LITTLE GUY" while also finding amazing guitars at unbeatable prices. Tall Toad Music is a family owned music store that has been in business for 38 years. The small store has grown to b…