JavaScript is not enabled.
BEST food!!!!! Best staff!!! - Review by L C | Thai O-Cha Restaurant

Thai O-Cha Restaurant

No image

BEST food!!!!! Best staff!!! 3/23/2007

We've been going to Thai O-Cha for a few years now and I LOVE LOVE LOVE it. They have the best thai food around (I haven't found any restaurant in the Tampa Bay area that can match it!) and the owners are great people! I HIGHLY recommend you try them!!!! more
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018