by Michael
(Dallas Texas)
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.
definitely recommend this restaurant.
michael