I was visiting santa cruz a couple months ago and ate at a restaurant called Sr Lomo and was very impressed with the quality of food and sandwiches offered there. being from texas i couldnt believe they could make such a delicious hamburger or philadelphia sandwich with excellent fries.
Join in and write your own page! It's easy to do. How? Simply click here to return to Restaurant Review.