(VIDEO) Take a Look at the Stunning Beer System We Installed for On The Rocks Bar & Grill
On the Rocks Bar & Grill, a traditional sports bar, recently added a second location in Long Beach, California. When it came time for them to choose a beer system installation company, they knew exactly who to call: Glacier Design Systems.