This is a good place to eat but there sister location in LA county is alot better. So far this is the best Teppen place I have been to in the IE. The food is good but the service is so so and the price is good for all the food you get, unless you are a bottomless pit then you would not think so.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.