Update Info - Jay C's Place
This restaurant was reported as closed. If it is open, let us know.
Jay C's Place
966 Embarcadero Del Mar
Isla Vista, CA 93117
966 Embarcadero Del Mar
Isla Vista, CA 93117
This restaurant was reported as closed. If it is open, let us know.