Full menu with prices & pictures
Castlerock 1848 Portola Avenue, Livermore, 9455...
The average rating of this place is 4.6, which means that the Castlerock is extremely well regarded by its guests.
Mornings a delicious breakfast is offered here, so you can start into the day full of energy.