Lucky Buck's: Skylight and ceilingLucky Buck's is a burger-and-burrito joint on University in Hillcrest.