Is there outdoor seating?

K Nester | May 22, 2020 | Category: Mexican restaurant in Land O' Lakes, Florida

San Jose Mexican Restaurant - All questions

Address: 7804 Land O' Lakes Blvd, Land O' Lakes, FL 34638, USA

Cynthia Hopper | May 23, 2020

Nope

Keith H | May 23, 2020

No

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places