I have been to picosa on Fridays and recently started going on tuesdays, I will admit that the events that they have going on is was brought me into that place but I can tell you that I come back for the service and the Food! I know it seems kind of weird that they do a taco bar on tuesday but its well worth the 6 dollars I paid! I can tell you the area they are located in is AMAZING! but dead with life I think some people have forgotten about Main St. I'm always trying to bring my friend on the other side of the bridge and I think this has become a good spot for us!
Pros: Views, Space, Patio
Cons: Ramp parking, Meters
more