Satellite Bistro

Fun place with a kind of upscale presence, but no snobbishness (take your nice dogs to Satellite!) Great happy hour appetizers.

  1. #1 by Mark - September 17th, 2009 at 18:06

    GREAT place, amazing food! Had live music as well on patio!

  1. No trackbacks yet.