First Watch hero image

First Watch

Restaurant

1111 N Westshore Blvd Ste 100A, Tampa, FL 33607, USA

Biter Score
8.2
Open
Saturday: 7 AM – 2:30 PM