There were plenty of smiles, cellphones snapping photos and packed streets when the Budweiser Clydesdales marched through Bay Shore on Thursday.

Bay Shore was among two locations chosen on Long Island to showcase the famed horses, which visited Patchogue on Wednesday — drawing over 20,000 people.

But this much anticipated day in Bay Shore was uncertain to happen, with heavy rains predicted during the day’s 5 p.m. to 7 p.m. parade. Yet still, Anheuser-Busch, which owns the horses, decided to send the horses.

And the rain held out. The horses arrived at 3:45 p.m. in the parking lot behind TJ Finley’s Public House. The horses hit the streets around 5 p.m.

As the Clydesdales trotted down Main Street they stopped at several restaurants and bars to deliver beer.

“It was an awesome day to showcase all of the great restaurants and bars that downtown Bay Shore has to offer,” said Mike McElwee, who co-owns three restaurants on Main Street. “The community support was overwhelming — even with a not-so-great forecast.”

“We would like to thank Anheuser-Busch for choosing Bay Shore for this honor of hosting the Clydesdales,” he said.

Scroll down to see 25 photos. Click the 2, 3 and 4 boxes to view them all.