Of all the joints we've tried for "true" Italian in this part of Texas, Picasso's is closest to the real deal. Read more.
Food was fantastic & inexpensive. Had the Ahi Tower & the Superman Burrito and I would definitely go back!
Of all the joints we've tried for "true" Italian in this part of Texas, Picasso's is closest to the real deal. Read more.
Food was fantastic & inexpensive. Had the Ahi Tower & the Superman Burrito and I would definitely go back!