San Diego
Everything from short ribs to frogs' legs can be table-grilled at this snug spot in a strip mall.
4690 Convoy St #104, San Diego, CA 92111
Phone: (858) 292-4670
Get Directions on Google Maps →Prices and menu items are subject to change. Contact the restaurant for current information.